package com.zeyuan.rpcclient.netty.pro.ProtocolDesign.SelfProtocol.protocol;

import io.netty.channel.embedded.EmbeddedChannel;
import io.netty.handler.codec.LengthFieldBasedFrameDecoder;
import io.netty.handler.logging.LoggingHandler;

public class TestMessageCodec {
    public static void main(String[] args) {
        EmbeddedChannel embeddedChannel = new EmbeddedChannel(
                new LengthFieldBasedFrameDecoder(1024,12,4,0,0), //避免出现黏包半包
                new LoggingHandler(), //@sharable表示这个线程安全的，所以创建一个可以处处使用，其他几个就不行
                new MessageCodec());
//        embeddedChannel.writeOutbound() //把消息类型形成的消息结构体放入

    }
}
